﻿ @charset "utf-8";
/* CSS Document */
/*shouye*/
 
.main {
	background-color: #FFF;
}
.HS1 {
	clear: both;
	height: 15px;
}
.HS2{
	clear:both;
	background-color:#f2f2f2;
	height:5px;
	line-height:5px;
	margin-bottom:15px;
}
.HS3{
	margin-bottom:0px;
}
.index1_01 {
	margin: 0px 15px;
	background-color: #f2f2f2;
	line-height: 36px;
}
.index1_01 a {
	color: #595758;
}
.index1_01 span {
	color: #093e8d;
	width:86px;
	float:left;
	text-align:center;
}
.banner_scorl {
	width: 376px;
	margin-left: 15px;
	margin-top: 15px;
	float:left;
}
.wrap {
	width: 376px;
	margin: 0 auto;
}
.banner_scorl .wrap {
	height: 250px;
	position: relative;
}
.banner_scorl .pan {
	width: 376px;
	height: 250px;
	position: absolute;
	top: 0;
	left: 0px;
	overflow: hidden;
	text-align: center;
	z-index: 3;
}
.banner_scorl .pan a {
	display: block;
	position: relative;
	width: 376px;
	height: 250px;
}
.banner_scorl .pan a .link {
	background: url(../images/index1_02.png) center no-repeat;
	width: 376px;
	position: absolute;
	z-index: 6;
	bottom: 0px;
	left: 0px;
	height: 36px;
	line-height: 36px;
	color: #FFF;
	text-indent: 10px;
	text-align:left;
}
.banner_scorl .pan img {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 3;
}
ul.tab {
	position: absolute;
	top: 226px;
	right: 20px;
	cursor: pointer;
	z-index: 4;
}
ul.tab li {
	background: url(../images/curr.png) center no-repeat;
	width: 15px;
	height: 12px;
	float: left;
}
ul.tab li.current {
	background: url(../images/ons.png) center no-repeat;
	width: 15px;
	height: 12px;
}
a.arr_l {
	background: url(../images/rleft.png) center no-repeat;
	width: 31px;
	height: 47px;
	position: absolute;
	z-index: 5;
	top: 92px;
	left: 3px;
	display: block;
	cursor: pointer;
}
a.arr_r {
	background: url(../images/rright.png) center no-repeat;
	width: 31px;
	height: 47px;
	position: absolute;
	z-index: 5;
	top: 92px;
	right: 3px;
	display: block;
	cursor: pointer;
}
.index1_02{
	width:586px;
	height:249px;
	border:1px solid #b7d0ef;
	margin-left:10px;
	margin-top:15px;
	float:left;
}
.index1_03{
	background:url(../images/index2_01.jpg) center repeat-x;
	width:100%;
	height:25px;
	line-height:25px;
	border-bottom:1px solid #b7d0ef;
}
.index1_03 span{
	color:#005490;
	font-weight:bold;
	font-family:"微软雅黑";
	padding-left:10px;
	float:left;
}
.index1_03 a{
	color:#005490;
	padding-right:10px;
	float:right;
}
.index1_04{
	clear:both;
	padding-top:10px;
	margin:0px 10px;
	background:url(../images/index1_03.jpg) center bottom repeat-x;
	height:23px;
	line-height:23px;
}
.index1_04 ul li{
	padding:0 5px;
	height:23px;
	color:#333;
	text-align:center;
	font-family:"微软雅黑";
	float:left;
	cursor:pointer;
}
.index1_04 ul .current
{
    background-color:#2370d8;
	color:#FFF;
	font-weight:bold;
}
.index1_05{
	clear:both;
	padding:5px 10px 0px 10px;
}
.index1_05 ul li{
	border-bottom:1px dashed #dcdcdc;
	line-height:25px;
	height:25px;
	clear:both;
	color:#292a2a;
}
.index1_05 ul li a{
	float:left;
	color:#292a2a;
}
.index1_05 ul li a:hover{
	float:left;
	color:#184993;
}
.index1_05 ul li span{
	float:right;
}
.fixnone{
	display:none;
}
.index1_06{
	width:478px;
	height:262px;
	border:1px solid #b7d0ef;
	margin-left:15px !important;
	margin-left:8px;
	float:left;
}
.index1_07{
	padding-top:5px;
}
.index1_07 ul li{
	line-height:24px;
	height:24px;
}
.index1_08{
	width:488px;
	height:262px;
	border:1px solid #b7d0ef;
	margin-left:10px;
	float:left;
}
.index1_09{
	width:338px;
	height:256px;
	border:1px solid #b7d0ef;
	margin-left:15px !important;
	margin-left:8px;
	float:left;
}
.index1_09 .pic{
	padding-top:12px;
	text-align:center;
}
.index1_10{
	padding:10px;
	padding-bottom:0px;
	color:#525252;
	text-indent:24px;
}
.index1_11{
	margin-left:10px;
}
.index1_12{
	width:273px;
	height:298px;
	border:1px solid #b7d0ef;
	margin-left:10px;
	float:left;
}
.index1_12 ul{
	padding-top:6px;
	text-align:center;
}
.index1_12 ul ul li{
	padding-bottom:5px;
	text-align:center;
}
.index1_13{
	width:690px;
	height:267px;
	border:1px solid #b7d0ef;
	float:left;
	margin-left:15px !important;
	margin-left:8px;
}
.rollBox {
	width:667px;
	overflow:hidden;
	padding-top:25px;
	margin:0 auto;
}
.rollBox .LeftBotton {
	background:url(../images/left.jpg) center no-repeat;
	width:16px;
	height:29px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	margin-top:74px;
}
.rollBox .RightBotton {
	background:url(../images/right.jpg) center no-repeat;
	width:16px;
	height:29px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	margin-top:74px;
}
.rollBox .Cont {
	width:625px;
	overflow:hidden;
	float:left;
	margin-left:4px;
}
.rollBox .ScrCont {
	width:10000000px;
}
.rollBox .Cont .pic  img{
	width:192px;
	height:160px;
}
.rollBox .Cont .pic {
	width:207px;
	float:left;
	text-align:center;
}
.rollBox .Cont .pic .link {
	color:#595758;
	font-family:"微软雅黑";
	padding:5px 10px 0px 10px;
}
.rollBox .Cont .pic .link a {
	color:#595758;
}
.rollBox #List1, .rollBox #List2 {
	float:left;
}
.rollBox .Cont .pic img{
width: 100%;
height: 134px;
}
 
.index1_14{
	width:290px;
	float:right;
	background-color:#f2f2f2;
}
.index1_14 ul li{
	height:79px;
	padding-bottom:10px;
}
.index1_14 ul li img{
	border:1px solid #e6e6e6;
	width:287px;
	height:79px;
}
.index1_15{
	clear:both;
	background:url(../images/index1_13.jpg) center repeat-x;
	width:100%;
	line-height:41px;
	border:1px solid #dedede;
	border-bottom:none;
}
.index1_15 span{
	color:#005490;
	font-family:"微软雅黑";
	padding-left:14px;
}
.index1_15 .drop{
	border:1px solid #d2d4d5;
	width:190px;
	margin-left:18px;
	margin-right:18px;
	color:#9b9b9b;
	font-family:"微软雅黑";
	background-color:#FFF;
	outline:0px;
}


#down
{
    width:98%;
    margin:10px;
}
#down tr td
{
    border-bottom:1px solid #CCC;
    height:35px;
    line-height:35px;
    font-size:14px;
}
#down tr td a
{
    color:#38485a;
}
#down tr td .down
{
    color:#d7000f;
    display:block;
    padding-right:10px;
}
.bookfix 
{
    
	width: 1026px;
	height: 196px;
	margin: 0 auto;
	margin-top:10px;
	overflow: hidden;
}
. bookfix ul {
   width: 3300px;
  height: 196px;
}
.bookfix ul li {
	width: 126px;
	height: 196px;
	float: left;
	position: relative;
	overflow: hidden;
}
.bookfix ul .active {
	width:522px;
}
.bookfix ul li span {
	width: 126px;
	height: 196px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	display:block;
}
.bookfix ul li img {
	width: 522px;
	height: 196px;
}
#index_news
{
   width:860px;height:36px; overflow:hidden;}
#index_news ul li {float:left; line-height: 36px;}
#index_news ul li a
{
    padding-right:40px;
    display:block;
    float:left;
}
.index1_04  #product  li
{
    
    margin-right:50px;
}

.message
{
    padding:10px 15px;
    font-size:12px;
    line-height:26px;
}
.message p
{
    color:#0250b4;
} 
.message span
{
    color:#B00;
}
.message table tr td
{
    padding:5px;
}
.message .txt
{
    width:200px;
    height:26px;
    border:1px solid #ccc;
    outline:0px;
    overflow:hidden;
}
.message .txt1
{
    width:280px;
}
.message .txt2
{
    width:380px;
    height:100px;
}
.message .btn_
{
    background-color:#0250b4;
    width:60px;
    height:24px;
    border:0px;
    outline:0px;
    color:#FFF;
    font-size:12px;
    line-height:24px;
    text-align:center;
    margin:10px 20px;
}